home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_300 / 335_02 / as8041.tst < prev    next >
Text File  |  1990-12-02  |  3KB  |  228 lines

  1.     cpu    "8041"
  2. immed    equ    $77
  3.     add    a, # immed
  4.     add    a, @ r0
  5.     add    a, @ r1
  6.     add    a, r0
  7.     add    a, r1
  8.     add    a, r2
  9.     add    a, r3
  10.     add    a, r4
  11.     add    a, r5
  12.     add    a, r6
  13.     add    a, r7
  14.     addc    a, # immed
  15.     addc    a, @ r0
  16.     addc    a, @ r1
  17.     addc    a, r0
  18.     addc    a, r1
  19.     addc    a, r2
  20.     addc    a, r3
  21.     addc    a, r4
  22.     addc    a, r5
  23.     addc    a, r6
  24.     addc    a, r7
  25.     anl    a, # immed
  26.     anl    a, @ r0
  27.     anl    a, @ r1
  28.     anl    a, r0
  29.     anl    a, r1
  30.     anl    a, r2
  31.     anl    a, r3
  32.     anl    a, r4
  33.     anl    a, r5
  34.     anl    a, r6
  35.     anl    a, r7
  36.     anl    p1, # immed
  37.     anl    p2, # immed
  38.     anld    p4, a
  39.     anld    p5, a
  40.     anld    p6, a
  41.     anld    p7, a
  42.     call    $023
  43.     call    $123
  44.     call    $223
  45.     call    $323
  46.     call    $423
  47.     call    $523
  48.     call    $623
  49.     call    $723
  50.     clr    a
  51.     clr    c
  52.     clr    f0
  53.     clr    f1
  54.     cpl    a
  55.     cpl    c
  56.     cpl    f0
  57.     cpl    f1
  58.     da    a
  59.     dec    a
  60.     dec    r0
  61.     dec    r1
  62.     dec    r2
  63.     dec    r3
  64.     dec    r4
  65.     dec    r5
  66.     dec    r6
  67.     dec    r7
  68.     dis    i
  69.     dis    tcnti
  70.     djnz    r0 , dest
  71.     djnz    r1 , dest
  72.     djnz    r2 , dest
  73.     djnz    r3 , dest
  74.     djnz    r4 , dest
  75.     djnz    r5 , dest
  76.     djnz    r6 , dest
  77.     djnz    r7 , dest
  78.     en    dma
  79.     en    flags
  80.     en    i
  81.     en    tcnti
  82.     in    a, dbb
  83. dest    in    a, p1
  84.     in    a, p2
  85.     inc    @ r0
  86.     inc    @ r1
  87.     inc    a
  88.     inc    r0
  89.     inc    r1
  90.     inc    r2
  91.     inc    r3
  92.     inc    r4
  93.     inc    r5
  94.     inc    r6
  95.     inc    r7
  96.     jb0    dest
  97.     jb1    dest
  98.     jb2    dest
  99.     jb3    dest
  100.     jb4    dest
  101.     jb5    dest
  102.     jb6    dest
  103.     jb7    dest
  104.     jc    dest
  105.     jf0    dest
  106.     jf1    dest
  107.     jmp    $023
  108.     jmp    $123
  109.     jmp    $223
  110.     jmp    $323
  111.     jmp    $423
  112.     jmp    $523
  113.     jmp    $623
  114.     jmp    $723
  115.     jmpp    @a
  116.     jnc    dest
  117.     jnibf    dest
  118.     jnt0    dest
  119.     jnt1    dest
  120.     jnz    dest
  121.     jobf    dest
  122.     jt0    dest
  123.     jt1    dest
  124.     jtf    dest
  125.     jz    dest
  126.     mov    @ r0, # immed
  127.     mov    @ r0, a
  128.     mov    @ r1, # immed
  129.     mov    @ r1, a
  130.     mov    a, # immed
  131.     mov    a, @ r0
  132.     mov    a, @ r1
  133.     mov    a, psw
  134.     mov    a, r0
  135.     mov    a, r1
  136.     mov    a, r2
  137.     mov    a, r3
  138.     mov    a, r4
  139.     mov    a, r5
  140.     mov    a, r6
  141.     mov    a, r7
  142.     mov    a, t
  143.     mov    psw, a
  144.     mov    r0, # immed
  145.     mov    r0, a
  146.     mov    r1, # immed
  147.     mov    r1, a
  148.     mov    r2, # immed
  149.     mov    r2, a
  150.     mov    r3, # immed
  151.     mov    r3, a
  152.     mov    r4, # immed
  153.     mov    r4, a
  154.     mov    r5, # immed
  155.     mov    r5, a
  156.     mov    r6, # immed
  157.     mov    r6, a
  158.     mov    r7, # immed
  159.     mov    r7, a
  160.     mov    sts, a
  161.     mov    t, a
  162.     movd    a, p4
  163.     movd    a, p5
  164.     movd    a, p6
  165.     movd    a, p7
  166.     movd    p4, a
  167.     movd    p5, a
  168.     movd    p6, a
  169.     movd    p7, a
  170.     movp    a, @a
  171.     movp3    a, @a
  172.     nop
  173.     orl    a, # immed
  174.     orl    a, @ r0
  175.     orl    a, @ r1
  176.     orl    a, r0
  177.     orl    a, r1
  178.     orl    a, r2
  179.     orl    a, r3
  180.     orl    a, r4
  181.     orl    a, r5
  182.     orl    a, r6
  183.     orl    a, r7
  184.     orl    p1, # immed
  185.     orl    p2, # immed
  186.     orld    p4, a
  187.     orld    p5, a
  188.     orld    p6, a
  189.     orld    p7, a
  190.     out    dbb, a
  191.     outl    p1, a
  192.     outl    p2, a
  193.     ret
  194.     retr
  195.     rl    a
  196.     rlc    a
  197.     rr    a
  198.     rrc    a
  199.     sel    rb0
  200.     sel    rb1
  201.     stop    tcnt
  202.     strt    cnt
  203.     strt    t
  204.     swap    a
  205.     xch    a, @ r0
  206.     xch    a, @ r1
  207.     xch    a, r0
  208.     xch    a, r1
  209.     xch    a, r2
  210.     xch    a, r3
  211.     xch    a, r4
  212.     xch    a, r5
  213.     xch    a, r6
  214.     xch    a, r7
  215.     xchd    a, @ r0
  216.     xchd    a, @ r1
  217.     xrl    a, # immed
  218.     xrl    a, @ r0
  219.     xrl    a, @ r1
  220.     xrl    a, r0
  221.     xrl    a, r1
  222.     xrl    a, r2
  223.     xrl    a, r3
  224.     xrl    a, r4
  225.     xrl    a, r5
  226.     xrl    a, r6
  227.     xrl    a, r7
  228.